package com.swt.testdemo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.swt.testdemo.config.ResponseBean;
import com.swt.testdemo.config.ResponseMessage;
import com.swt.testdemo.entity.SysDataLawTemplateEntity;
import com.swt.testdemo.form.CreateLawTemplateForm;
import com.swt.testdemo.form.EditSysDataLawTemplateForm;
import com.swt.testdemo.form.QueryTemplateForm;

/**
 * @author BleethNie
 * @version 1.0
 * @date 2020/11/16 9:24
 **/

public interface SysDataLawTemplateService extends IService<SysDataLawTemplateEntity> {
    ResponseBean getTemplateList(QueryTemplateForm form);

    ResponseBean getTemplateInfo(Integer lawTemplateId);

    ResponseBean createTemplate(CreateLawTemplateForm form);

    ResponseMessage editTemplate(EditSysDataLawTemplateForm form);

    ResponseMessage delTemplate(Integer dataTemplateId);


}
